/*-----------------------------------------------------------|
|File:		 font_5X7.h									 	 |
|Date:   	 January 2012									 |
|Author:	 Hyla											 |
|Description:File including font data						 |
|															 |
|The file is build with MCS Font Editor Plugin				 |
|------------------------------------------------------------*/

/* font_5X7.FV' as include

 the array starts with a 8 byte header:
 1st Byte: 'F' first 2 bytes are always FV
 2nd Byte: 'V' for FONT VERTICAL
 3rd Byte: First code to define
 4th Byte: Last  code to define
 5th Byte: Width of character in dots
 6th Byte: Height of character in dots
 7th Byte: Height of character in bytes
 8th Byte: Bytes needed for each character (1..255)
            or 0 for big fonts calculate WidthInDots * HeightInBytes
  After that font data will follow */
#ifndef _FONT_5x7_H
#define _FONT_5x7_H

#define font_5x7_LEN  1128

static uint8_t font_5x7[font_5x7_LEN] =
{
		70, 86, 32,255,  5,  8,  1,  5,		// Header
		0, 0, 0, 0, 0, 						// Space
		0, 6,95,6,0, 						// !
		7, 3,0,7,3, 						// "
		36, 126, 36,126,36, 				// #
		36, 43,106,18,0, 					// $
		99, 19,8,100,99, 					// %
		54, 73,86,32,16, 					// &
		0, 7,3,0,0, 						// '
		0, 62,65,0,0,
		0, 65,62,0,0,
		8, 62,28,62,8, 						// *
		8, 8,62,8,8, 						// +
		0, 224,96,0,0, 						// ,
		8,8,8,8,8, 							// -
		0,96,96,0,0, 						// .
		32,16,8,4,2, 						// /
		62,81,73,69,62, 					// 0
		0,66,127,64,0, 						// 1
		98,81,73,73,70, 					// 2
		34,73,73,73,54, 					// 3
		24,20,18,127,16, 					// 4
		47,73,73,73,48, 					// 5
		60,74,73,73,48, 					// 6
		1,113,9,7,0, 						// 7
		54,73,73,73,54, 					// 8
		6,73,73,41,30, 						// 9
		0,108,108,0,0, 						// :
		0,236,108,0,0, 						// ;
		8,20,34,65,0, 						// <
		36,36,36,36,0, 						// =
		0,65,34,20,8, 						// >
		2,1,89,9,6, 						// ?
		62,65,93,85,30, 					// @
		126,17,17,17,126, 					// A
		127,73,73,73,54, 					// B
		62,65,65,65,34, 					// C
		127,65,65,65,62, 					// D
		127,73,73,73,73, 					// E
		127,9,9,9,1, 						// F
		62,65,73,73,56, 					// G
		127,8,8,8,127, 						// H
		0,65,127,65,0, 						// I
		48,64,64,64,63, // J
		127,8,20,34,65, // K
		127,64,64,64,64, // L
		127,2,4,2,127, // M
		127,2,4,8,127, // N
		62,65,65,65,62, // O
		127,9,9,9,6, // P
		62,65,81,97,62, // Q
		127,9,9,25,102, // R
		38,73,73,73,50, // S
		1,1,127,1,1, // T
		63,64,64,64,63, // U
		31,32,64,32,31, // V
		63,64,60,64,63, // W
		99,20,8,20,99, // X
		7,8,112,8,7, // Y
		113,73,69,67,65, // Z
		0,127,65,65,0, // [
		2,4,8,16,32, //
		0,65,65,127,0, // ]
		4,2,1,2,4, // ^
		128,128,128,128,128,
		0,3,7,0,0, // `
		32,84,84,84,120, // a
		127,68,68,68,56, // b
		56,68,68,68,40, // c
		56,68,68,68,127, // d
		56,84,84,84,24, // e
		8,126,9,9,1, // f
		24,164,164,164,120, // g
		127,4,4,120,0, // h
		0,0,125,64,0, // i
		64,128,132,125,4, // j
		127,16,40,68,2, // k
		0,0,127,64,0, // l
		124,4,24,4,124, // m
		124,4,4,120,0, // n
		56,68,68,68,56, // o
		252,68,68,68,56, // p
		56,68,68,68,252, // q
		68,120,68,4,0, // r
		8,84,84,84,32, // s
		4,62,68,36,0, // t
		60,64,32,124,0, // u
		28,32,64,32,28, // v
		60,96,48,96,60, // w
		108,16,16,108,0, // x
		156,160,96,60,0, // y
		100,84,84,76,0, // z
		8,62,65,65,0, //
		0,0,119,0,0, // |
		0,65,65,62,8,
		2,1,2,1,0, // ~
		60,38,35,38,60, // 
		30,161,225,33,16, // €
		61,64,32,125,0, // 
		56,84,84,85,8, // ‚
		32,85,85,85,56, // ƒ
		32,85,84,85,56, // „
		32,85,85,84,56, // …
		32,87,85,87,56, // †
		28,162,226,34,16, // ‡
		56,85,85,85,8, // ˆ
		56,85,84,85,8, // ‰
		56,85,85,84,8, // Š
		0,1,124,65,0, // ‹
		0,1,125,65,0, // Œ
		0,1,124,64,0, // 
		112,41,36,41,112, // Ž
		120,47,37,47,120, // 
		124,84,84,85,0, // 
		52,84,124,84,8, // ‘
		126,9,127,73,73, // ’
		56,69,69,57,0, // “
		56,69,68,57,0, // ”
		57,69,68,56,0, // •
		60,65,33,125,0, // –
		61,65,32,124,0, // —
		156,161,96,61,0, // ˜
		61,66,66,61,0, // ™
		60,65,64,61,0, // š
		128,112,104,88,56, // ›
		72,62,73,73,34, // œ
		126,97,93,67,62, // 
		34,20,8,20,34, // ž
		64,136,126,9,0, // Ÿ
		32,84,85,85,56, //  
		0,0,125,65,0, // ¡
		56,68,69,57,0, // ¢
		60,64,33,125,0, // £
		122,9,10,113,0, // ¤
		122,17,34,121,0, // ¥
		8,85,85,85,40, // ¦
		78,81,81,78,0, // §
		48,72,77,64,32, // ¨
		62,65,93,75,85, // ©
		4,4,4,4,12, // ª
		23,8,76,106,80, // «
		23,8,52,42,120, // ¬
		0,48,125,48,0, // ­
		8,20,0,8,20, // ®
		20,8,0,20,8, // ¯
		68,17,68,17,68, // °
		170,85,170,85,170, // ±
		187,238,187,238,187, // ²
		0,0,255,0,0, // ³
		8,8,255,0,0, // ´
		112,40,37,41,112, // µ
		112,41,37,41,112, // ¶
		112,41,37,40,112, // ·
		62,65,93,85,65, // ¸
		10,251,0,255,0, // ¹
		0,255,0,255,0, // º
		10,250,2,254,0, // »
		10,11,8,15,0, // ¼
		24,36,102,36,0, // ½
		41,42,124,42,41, // ¾
		8,8,248,0,0, // ¿
		0,0,15,8,0, // À
		8,8,15,8,8, // Á
		8,8,248,8,8, // Â
		0,0,255,8,8, // Ã
		8,8,8,8,8, // Ä
		8,8,255,8,8, // Å
		32,86,85,86,56, // Æ
		112,42,37,42,112, // Ç
		15,8,11,10,0, // È
		254,2,250,10,10, // É
		10,11,8,11,10, // Ê
		10,250,2,250,10, // Ë
		255,0,251,10,10, // Ì
		10,10,10,10,10, // Í
		10,251,0,251,10, // Î
		93,34,34,34,93, // Ï
		34,85,89,48,0, // Ð
		8,127,73,65,62, // Ñ
		0,0,0,0,0, // Ò
		0,0,0,0,0, // Ó
		124,85,85,84,68, // Ô
		0,0,7,0,0, // Õ
		0,68,125,69,0, // Ö
		0,69,125,69,0, // ×
		0,69,124,69,0, // Ø
		8,8,15,0,0, // Ù
		0,0,248,8,0, // Ú
		255,255,255,255,255, // Û
		240,240,240,240,240, // Ü
		0,0,119,0,0, // Ý
		0,69,125,68,0, // Þ
		15,15,15,15,15, // ß
		60,66,67,61,0, // à
		254,74,74,52,0, // á
		60,67,67,61,0, // â
		61,67,66,60,0, // ã
		50,73,74,49,0, // ä
		58,69,70,57,0, // å
		252,32,32,28,0, // æ
		254,170,40,16,0, // ç
		255,165,36,24,0, // è
		60,64,65,61,0, // é
		60,65,65,61,0, // ê
		61,65,64,60,0, // ë
		156,160,97,61,0, // ì
		4,8,113,9,4, // í
		0,2,2,2,0, // î
		0,7,3,0,0, // ï
		0,8,8,8,0, // ð
		0,36,46,36,0, // ñ
		36,36,36,36,0, // ò
		5,23,10,52,42, // ó
		6,9,127,1,127, // ô
		34,77,85,89,48, // õ
		8,8,42,8,8, // ö
		0,8,24,24,0, // ÷
		6,9,9,6,0, // ø
		0,8,0,8,0, // ù
		0,0,8,0,0, // ú
		0,2,15,0,0, // û
		0,9,11,7,0, // ü
		0,9,13,10,0, // ý
		60,60,60,60,0, // þ
		0,0,0,0,0 // ÿ
};

//static uint8_t *ptr_font_6x8 PROGMEM = font_5x8;
//static
static uint8_t *ptr_font_5x7 = font_5x7;

#endif

//----------------- EOF font_5x8.h ------------
